37 research outputs found
A method for monitoring the coupling evolution of microservice-based architectures.
Abstract. The microservice architecture is claimed to satisfy ongoing software development demands, such as resilience, flexibility, and velocity. However, developing applications based on microservices also brings some drawbacks, such as the increased software operational complexity. Recent studies have also pointed out the lack of methods to prevent problems related to the maintainability of these solutions. Disregarding established design principles during the software evolution may lead to the so-called architectural erosion, which can end up in a condition of unfeasible maintenance. As microservices can be considered a new architecture style, there are few initiatives to monitoring the evolution of software microservice-based architectures. In this paper, we introduce the SYMBIOTE method for monitoring the coupling evolution of microservice-based systems. More specifically, this method collects coupling metrics during runtime (staging or production environments) and monitors them throughout software evolution. The longitudinal analysis of the collected measures allows detecting an upward trend in coupling metrics that could represent signs of architectural degradation. To develop the proposed method, we performed an experimental analysis of the coupling metrics behavior using artificially generated data. The results of these experiment revealed the metrics behavior in different scenarios, providing insights to develop the analysis method for the identification of architectural degradation. We evaluated the SYMBIOTE method in a real-case open source project called Spinnaker. The results obtained in this evaluation show the relationship between architectural changes and upward trends in coupling metrics for most of the analyzed release intervals. Therefore, the first version of SYMBIOTE has shown potential to detect signs of architectural degradation during the evolution of microservice-based architectures.Article number: 17
Versionamento de banco de dados com a ferramenta Liquibase: aplicação ao módulo web do Sistema de Informação de Experimentos da Embrapa (SIExp).
Este trabalho apresenta a ferramenta Liquibase para automação do processo de gestão de configuração de objetos relacionados à construção de bancos de dados.bitstream/item/138111/1/ComTec118.pd
Digital platform e-CĂłdex: a hybrid virtual space.
Mobile learning is the kind of learning that applies mainly to non-formal education actions from the perspective of continuing education. Within the scope of companies, the demand for educational actions is increasing, notably focused on distance education and training, aimed at both internal and external audiences. However, for the implementation of activities dedicated to mobile learning, it is necessary to develop a digital platform to host the virtual learning environment. Under these conditions, it should be structured in a flexible format and design to encourage interactivity between learners and teachers in the implementation of teaching and learning activities. The article presents and discusses a proposal for a digital mobile platform, called e-CĂłdex, which aims to support educational actions, to promote collaboration and learning, as well as to meet the information dissemination and knowledge generation needs of the Brazilian agroforestry sector
Desenvolvimento de software na Embrapa: abordagem a partir da teoria ator-rede.
Resumo: O artigo apresenta os resultados de uma pesquisa cujo objetivo foi compreender como ocorre o processo de desenvolvimento de software na Embrapa InformĂĄtica AgropecuĂĄria, uma das 46 unidades de pesquisa da Embrapa. A partir da abordagem da Teoria Ator-Rede, que se propĂ”e a lançar um olhar para o interior das açÔes que se desenrolam nas redes sociotĂ©cnicas das empresas identificando 'o quĂȘ', 'quem' e 'como' as relaçÔes sociais e tĂ©cnicas acontecem foi colocada a seguinte questĂŁo de pesquisa: como Ă© realizado o processo de desenvolvimento de software na Embrapa InformĂĄtica AgropecuĂĄria e quais condiçÔes materiais, estruturais e culturais circunscrevem a sua execução? Adotou-se a abordagem de pesquisa qualitativa e como instrumento de coleta de dados a entrevista com grupos focais. Compuseram a amostra da pesquisa 19 tĂ©cnicos e pesquisadores que atuavam em sete projetos de pesquisa da carteira de projetos da Embrapa InformĂĄtica AgropecuĂĄria em 2015. Identificou-se a necessidade de se instituir e incentivar o uso de um modelo de desenvolvimento de software com etapas mĂnimas buscando equilĂbrio entre as abordagens tecnicista e humanista; oferecer respaldo burocrĂĄtico aos lĂderes dos projetos; gerir a cultura organizacional; implementar uma estrutura organizacional com processos de trabalho promotores do desenvolvimento individual, coletivo e organizacional
Estratégias comunicacionais para soluçÔes de tecnologia da informação (TI) aplicadas à adequação da paisagem rural ao Código Florestal brasileiro.
O artigo apresenta estratĂ©gias comunicacionais para divulgação de soluçÔes de tecnologia da informação (TI), em especial, de software para o domĂnio de interesse da temĂĄtica ambiental e florestal, produzidos pela Embrapa.Intercom 2016
AgroAPI platform: an initiative to support digital solutions for agribusiness ecosystems.
This study showed that the AgroAPI platform, its available APIs and the applications developed with them contribute to reaching SDGs, particularly those related to agriculture.Na publicação: Daniel R.F. Apolinårio
AgroAPI: criação de valor para a Agricultura Digital por meio de APIs.
APIs sĂŁo fundamentais para a transformação digital, que tem provocado profundas mudanças em setores inteiros, inclusive na agricultura, em razĂŁo das tecnologias digitais e seus impactos na sociedade. Este trabalho apresenta a plataforma da AgroAPI, que Ă© uma iniciativa da Embrapa para promover a criação de valor na Agricultura com a oferta de dados e serviços via APIs. De forma complementar, neste trabalho, Ă© apresentado o uso de APIs devidamente gerenciadas por meio de uma plataforma tecnolĂłgica, o que viabiliza novos negĂłcios para a empresa e para o ecossistema em que estĂĄ inserida, promovendo inovação institucional e para a Agricultura Digital. Estudos de caso para a validação da AgroAPI envolvem publicaçÔes tĂ©cnico-cientificas, dados experimentais e dados agrometeorolĂłgicos. A AgroAPI promove uma sĂ©rie de benefĂcios: facilita a integração de sistemas de informação, com redução de custo e de tempo, melhora a interface com dispositivos mĂłveis, amplia a capacidade de obtenção e disseminação de dados e informaçÔes agropecuĂĄrias, possibilita economia de recursos computacionais e compartilhamento de dados e serviços, facilita o estabelecimento de acordo com outras organizaçÔes e viabiliza maior alcance dos resultados da empresa e de seus parceiros.SBIAgro 2017
HE-LHC: The High-Energy Large Hadron Collider â Future Circular Collider Conceptual Design Report Volume 4
In response to the 2013 Update of the European Strategy for Particle Physics (EPPSU), the Future Circular Collider (FCC) study was launched as a world-wide international collaboration hosted by CERN. The FCC study covered an energy-frontier hadron collider (FCC-hh), a highest-luminosity high-energy lepton collider (FCC-ee), the corresponding 100 km tunnel infrastructure, as well as the physics opportunities of these two colliders, and a high-energy LHC, based on FCC-hh technology. This document constitutes the third volume of the FCC Conceptual Design Report, devoted to the hadron collider FCC-hh. It summarizes the FCC-hh physics discovery opportunities, presents the FCC-hh accelerator design, performance reach, and staged operation plan, discusses the underlying technologies, the civil engineering and technical infrastructure, and also sketches a possible implementation. Combining ingredients from the Large Hadron Collider (LHC), the high-luminosity LHC upgrade and adding novel technologies and approaches, the FCC-hh design aims at significantly extending the energy frontier to 100 TeV. Its unprecedented centre-of-mass collision energy will make the FCC-hh a unique instrument to explore physics beyond the Standard Model, offering great direct sensitivity to new physics and discoveries
A factorization approach to next-to-leading-power threshold logarithms
Threshold logarithms become dominant in partonic cross sections when the selected final state forces gluon radiation to be soft or collinear. Such radiation factorizes at the level of scattering amplitudes, and this leads to the resummation of threshold logarithms which appear at leading power in the threshold variable. In this paper, we consider the extension of this factorization to include effects suppressed by a single power of the threshold variable. Building upon the Low-Burnett-Kroll-Del Duca (LBKD) theorem, we propose a decomposition of radiative amplitudes into universal building blocks, which contain all effects ultimately responsible for next-to-leading-power (NLP) threshold logarithms in hadronic cross sections for electroweak annihilation processes. In particular, we provide a NLO evaluation of the radiative jet function, responsible for the interference of next-to-soft and collinear effects in these cross sections. As a test, using our expression for the amplitude, we reproduce all abelian-like NLP threshold logarithms in the NNLO Drell-Yan cross section, including the interplay of real and virtual emissions. Our results are a significant step towards developing a generally applicable resummation formalism for NLP threshold effects, and illustrate the breakdown of next-to-soft theorems for gauge theory amplitudes at loop level